Consider class names at creation. If there are a large number of classes, organize them by naming each class with a compound name consisting of up to three parts, separated by a dash. Each name part represents a different level in the class structure. For example, a drawing of a building might have a class structure that includes main groups for architecture, plumbing, and electrical objects. Within the architecture group, there might be door, floor, and wall groups. Those groups in turn have sub-groups—for example, the wall sub-group might have interior and exterior designations. A class is named according to its position in the class structure, as in Arch-Wall-Ext, Elec-Lite-Ceiling, or Plum-Equip-New.
In the classes list on the View bar, each main group is a menu option, with sub-menus for the sub-groups. In the following example, the Arch option has a Wall sub-menu, with Ext and Int options. This type of organization makes it easy to assign classes as objects are created.